void mainImage(out vec4 fragColor,in vec2 fragCoord){
    vec2 uv=fragCoord/iResolution.xy;
    // vec2 xy=fragCoord;
    // uv -= 0.5;
    // uv *= 2.;
    uv =(uv-0.5)*2.;
    // TODO: 这个地方还是不太了解
    uv.x*=iResolution.x/iResolution.y;
    float d = length(uv);
    d -=0.5;
    
    vec3 color=vec3(1.,0.,0.);
    // fragColor=vec4(vec3(d),1.);
    // fragColor=vec4(vec2(d),0,1.);
    fragColor=vec4(d,d,d,1.0);
    // float d2 = length(xy);
    // float ud2 = d2/length(xy);
    // fragColor=vec4(ud2,ud2,0,1.0);

}